/*
 * 文件名：NetworkUtil.java	 
 * 时     间：上午11:34:39
 * 作     者：lyf      
 * 版     权： 2012-2022 湖南智软网络科技, 公司保留所有权利.
 * 联     系：http://www.073586.com/
 */
package com.message.utils;

import java.net.InetAddress;
import java.net.UnknownHostException;

/**
 * 类描述:这里是类描述
 * 
 * @ClassName: NetworkUtil
 * @author Administrator
 * @date 2015年10月11日 上午11:34:39
 */
public class NetworkUtil
{
	/**
	 * @throws UnknownHostException
	 * 
	 *             方法描述： 检查网络畅通性
	 * @Title: checkHost
	 * @param @param host
	 * @param @param timeOurt
	 * @param @return
	 * @return boolean
	 * @user lyf 2015年10月11日
	 * @throws
	 */
	public static boolean checkHost(String host, int timeOut)
	{
		try
		{
			if (timeOut < 5000)
			{
				timeOut = 5000;
			}
			InetAddress internater = InetAddress.getByName(host);
			internater.isReachable(timeOut);
		} catch (Throwable e)
		{
			return false;
		}
		return false;
	}
}
